lead tetrachloride - German English Dictionary